﻿using System;

namespace Property.Objects
{
    public partial class CallPropertyPrototype<T>
    {
        private class PropertyInstance : CallProperty<T>, ICallProperty<T>
        {
            public PropertyInstance(IReloaderPrototype<T> reloaderPrototype, Func<T, T> getValue, T defaultValue)
                : base(reloaderPrototype, getValue, defaultValue)
            { }
        }
    }
}
